1017
0
883
1380
611
1568
1
1274
87
575
1813
2152
2
1015
733
1494
1698
2082
2348
2262
1212
4937
348
1785
658
1564
356
1618
467
1529
1265
2562
2277