2398
8
3188
4
1755
1
181997
11
990
0
1924
3267
1197
4321
4465
22
1715
5060
2
1942
1153
1051
6246
6
2462
3
2272
1845
400
2104
461
927
1643
3439
94424
2650
20
1332
1348
5151