4160
2
2850
6781
1
2664
3
1162
1527
1623
1243
1239
863
0
1267
1843
2019
3583
3151
3854
1458
3117
5
1812
536
25494
1614
1133
1679
667
1331
1431
397
1767
4074