594
1
555
4198
1461
7
3460
3
4640
16
1117
2
31426
0
143517
11
4209
10
3330
8
1822
3991
2215
4
7278
5
3067
716
880
1917
2431
27
3056
2598
174864
14
2135
1083
708
1264
1476
3130
496