4309
3
1097
1
1303
2
1221
1358
3660
4
1405
1169
3584
2911
9
2966
6
398656
19
13499
5
1009
3844
4565
2763
0
2711
2593
297066
267612
4978
5151
3583
4651
19079
2136
99072
36905
550