1623
1
685
0
1331
652
2595
728
839
1618
1843
638
1282
536
1324
1812
297066
1558
2
515
571
181997
11
2190
3629
665
1679
1458
272
3252
96
1225
1162
1527