1568
1
3326
3
1825
1843
1001
1285
1976
1532
4179
1326
1622
662
0
2180
2108
6
2578
83
1013
1581
2
2209
1690
1384
2082
1699
1632
300
2562
2250
1267