2820
4
1194
1
2612
5
3765
297066
0
1295
2683
3683
2650
20
280
1622
6617
2
1581
2159
5440
8
2250
1834
2512
2245
3
1763
2948
9
1294
1226
3053
7
2083
2103
1383
1943
707
1137