6095
9
1960
0
1502
1
4768
5
1168
1568
3326
3
1825
1843
1001
1285
3066
7
2160
2
4537
4
1976
1532
4179
1326
1622
662
2180
2108
6
2578
5052
10
1593
83
1013
2209
1690
6899