1108
4
1132
0
670
1444
1
1343
25127
383
8969
935
1212
417
2585
2
560
543
2320
846
493
3626
597
655
340
458
7334
835
766
1575
2127
2119
1227
1054