2281
4
2798
1
618
375
88
564
1719
727
1396
0
4998
9
1276
3
1757
2
1387
807
459
3446
482
520
410
1313
1732
7
1044
522
662
93
77
83
2592
1033
91