1598
2
1041
1
583
2440
3
4926
5
909
1908
1160
1080
4
194
0
1734
1637
1312
3176
1518
1403
1875
2411
3629
15177
12
2522
2478
3418
6
13967
2917
2270
734
1280
1021
862