1780
0
303
382
1010
1
3659
14
139
1232
2522
2395
1297
768
525
1431
2
1211
239
8766
478
296
363
745
396
909
431
1192
1378
4830
1428
1069
896
1105