1870
2
2525
1
4392
15
451
0
1869
256612
2730
81077
101
2666
7334
4
2337
1309
1159
1325
741
1237
1621
538
2497
11221
23
3092
3047
6
6370
5
4179
2073
23150
9
2731
8
121182
805
97284