1660
1
1295
2194
2
1168
2650
20
1668
3683
297066
0
280
3053
7
1788
2250
4360
9
5225
8
2163
989
2773
582
2377
1543
2173
370
4116
6
451
3691
4
3172
1666
5805
3
1766
4309