1628
2
2200
1862
1755
5505
14
2123
23802
9
3671
6
4884
681
1
5164
5
1268
645
0
2082
3936
3
2108
1289601
4
4363
7
476
349
819