1668
1
1192
2
1821
1660
4179
388
0
493
534
2153
7
1290
2163
2093
2670
1243
2123
1105
1103
6779
5
484
490
3159
596
804
2663
562
1166
668
1862
914