584
1
538
2
1293
3558
2499
4
1506
0
1808
1132
440
1269
1674
1175
1343
3116
1640
5009
20634
8
1008
2474
670
521
2306
11392
6
784
2814
5
1869
1550
522
964
2330