5392
11
5820
3
4444
6
1016
1
796
1618
3227
2
1633
5
2908
10
3671
3738
2591
1605
2108
2329
1822
2234
4
2726
2835
3638
2297
2277
0
2999
4670
1752
346
1394
4012
2939