360
0
2952
2211
55
945
1921
2
453
458
3663
1
2522
2683
1009
31535
1045
802
611
5918
4
1099
768
464
269
2093
691
422
266
478
363