2281
3
2152
2
1329
8843
23
11382
17
2797
1
1542
1533
1386
9
1410
1092
174864
14
1241
1347
1033
2212
5
1705
1467
1072
5130
349
0
300
143520
11
307646
35361
1484
1963
666
1307
2422