1407
1
3523
3702
4
1598
2
1041
4241
3
4499
2841
583
2440
1376
1574
4926
5
2679
909
194
0
1734
1200
1637
1810
2011
1323
1312
3176
1518
1875
2411
1275
2270
734