5037
1
1032
11
7239
2
4728
4
3248
15
1167
7
5383
5
2508
3448
2903
1436
3950
975
6429
3
5890
1301
1377
8014
1317
1038
3936
766
0
2984
1406
2594
2842
8207
2035
1241