1173
1
1051
2
2940
884
1002
796
6
2908
10
3671
2108
3
2329
2462
2234
4
3882
5
2835
2297
1618
2277
0
2999
2349
4670
1752
346
1394
2010
2268
4012
2939
891
2528
3758