2585
2
1343
0
1152
2082
11
1342
1
597
1547
3111
5
480
2461
20
1097
2604
7
2320
2127
2733
3
3262
1910
2079
2288
4936
8280
8
1898
957
3092
1841
392
180849
11829
1852
6370