1976
3
1532
1
4179
1622
662
0
2180
2108
6
2578
1243
83
1013
2123
1690
1105
1136
2
1103
1384
534
2082
490
1699
2271
4
1632
484
300
596
1813
1166
562
2562