323
0
1527
2
515
1614
1
536
645
6781
1458
3926
14
1558
572
791
839
3629
532
1970
577
1133
493
578
916
544
1324
3583
558
1812
2241
758
1844
5771
10