1541
2
1774
0
1010
1
1129
522
1343
710
3
2585
417
322
650
3205
839
383
4713
5
274
503
2016
4
1578
2126
3813
11
4830
2346
4492
3116
1132
2306
3250
1587
1506