593
1
554
4197
1460
7
3460
3
4640
16
1116
2
31426
0
143508
11
4209
10
3330
8
1822
3991
2215
4
7278
5
3067
715
880
1917
2431
27
3055
2598
174863
14
2133
1083
707
1263
1476
3129
496