2195
1
2275
2
1824
0
3114
4
2097
3
31535
25137
5262
3691
5
467
17353
1365
2881
1622
491
3520
10
19279
1551
1261
1566
745
1020
1098
2229
2749
1056
2530
1452
5304
9
2299