321
0
3203
10
522
553
935
670
4106
1025
676
2673
893
1343
1936
374
695
1132
348
2306
2
1506
2814
5
383
869
1869
1
1550
2395
2825
3
11829
839
2387