1668
1
1192
2
1821
1660
2377
496
0
1380
1290
2163
3491
4
2093
2670
3014
20
5141
7
997
989
830
3085
5
4360
9
2530
3485
1632
6844
2322
3
3316
10
467
3326
1060
955
108797