1333
1
1045
0
396
584
1152
2522
503
383
759
282572
2290
2
552
1343
2952
1921
1009
1541
458
266
1015
431
4594
543
303
2683
768
576
116
710