325
0
2130
25137
1859
703
1
19279
2
1588
2275
398
427
1832
3
3691
5
2809
3383
295
17353
2301
3092
1161
171
2881
31535
1448
318
3114
4
2190
3510
1337
4111
2749