1299
1
2321
7
1132
0
1425
935
1049
714
1084
493
804
553
2310
1248
2
4760
6
770
3045
573
1323
433
2539
5
2165
964
1645
414
659
843
383
1129
400
11437
22