1648
1
3618
6
1014
981
2
543
1890
3
552
293
952
885
1939
55
0
188
1473
2686
732
908
1885
10
1183
578
64
229
102
149
329
161
921
499
402
470