301
1
2031
2
3292
0
2977
840
2065
554
1524
2632
5
2627
4
181997
11
3212
2502
2071
436
2390
4288
1191
2899
8
383
32353
12
3387
2050