5009
0
1343
1132
1874
1
670
1506
2269
3
3116
2683
440
5559
2334
3019
7
522
2474
2
521
633
1428
812
20634
8
1587
11392
6
784
246
1936
547
419694
9
2337
1961
3632
5