4768
5
2082
1
3326
3
1690
1813
526
0
2562
2
2522
2999
1606
784
2209
6139
4
4179
1699
1787
915
3562
2980
707
1746
801
1570
1000
1526
4117
4833
496
5439
2377