2562
2
2082
1
1239
4562
10
1162
4309
3
3364
2710
2732
1815
6676
12
673
1767
1839
2317
5805
17970
15
3629
1289601
4
1392
2254
685
0
989
5432
615
1821
444571
9