518
2
37
0
264
1108
931
3
95
876
1
1197
126
3088
480
18
915
1483
1410
11
472
2732
1135
1339
590
2358
5
2253
1731
6014
4
148
751
1457
1212
1111
1268