2475
2
2082
11
11829
0
1732
2674
10
6370
5
1851
4
2858
14
12590
2320
3287
1
1002
246
1645
1285
11881
3
1861
839
1342
1209
2327
597
4830
1961