2535
2
2349
3
1066
1
32302
0
2430
2082
635
1168
662
3498
4
1801
1013
1819
19783
3931
6
1431
14
266
1380
1366
1988
2456
1305
737
1599
650
2209
2591
2529
7
2443