2120
1
2304
637
0
282572
2061
2
1132
1938
4
1453
1470
493
2628
714
2062
1442
552
1961
2082
2041
1350
348
2800
2697
5
2531
860
356
2263
364
521
913
123