1668
1
1192
2
1821
1660
2163
0
2377
4360
9
1290
1163
2093
2670
4116
6
2194
2748
7
997
833
989
1380
1632
2322
3
3326
1060
955
2562
4179
673
693
2332
830
868