3683
1
1295
4562
10
946
2650
20
280
582
0
1623
2250
370
2039
1668
297066
2773
843
1019
1069
3539
3
451
909
742
2073
1515
392
3012
1522
1057
873
13499
5
1777
2