1632
2
3372
3
1494
4
13499
5
1681
1
2122
19944
297066
0
2215
2163
1952
3316
17
1424
1446
267612
4978
432
1179
99072
1583
2080
2344
36905
4278
3882
3303
10
1185
3160
3792
6
3597