1623
1
496
0
1243
1239
1267
2
948
1767
1282
1843
1212
485
181997
11
6781
515
581
61216
2324
4
531
652
728
928
1558
2145
863
1252
4601