2403
2
7793
4
1828
3
2182
1136
6779
5
2427
12
4311
1
2687
19944
1218
1102
2343
2100
2322
4179
3034
2948
6
1169
4080
114240
45
2134
4285
3974
3691
1458
0
1860
297066
5212