1598
2
1041
1
583
2440
3
4926
5
909
194
0
1734
1637
1312
3176
3326
1518
1875
2411
2838
13034
14
4099
8
1821
3342
382
2270
734
1280
1102
1021
862
3041
1692