1023
1
901
1397
1331
2377
1472
796
6
2873
3
2908
10
1924
3671
2108
2840
2
2329
1424
2234
4
1339
2835
1168
2297
1618
2277
0
2999
1507
4670
1752
346
1394
4012
2939