2229
4
1291
1
1418
2
3659
14
458
0
2683
896
1152
105290
1622
1649
282572
4594
1551
3
745
1069
2097
46414
584
1365
5918
3520
10
1431
1115
2530
909
5304
9
1261
1192
1378